android.ndk.storage_manager

@file storage_manager.h

Members

Aliases

AStorageManager_obbCallbackFunc
alias AStorageManager_obbCallbackFunc = void function(const(char)* filename, const int state, void* data)

Callback function for asynchronous calls made on OBB files.

Enums

AOBB_STATE_MOUNTED
enum AOBB_STATE_MOUNTED

The different states of a OBB storage passed to AStorageManager_obbCallbackFunc().

Functions

AStorageManager_delete
void AStorageManager_delete(AStorageManager* mgr)

Release AStorageManager instance.

AStorageManager_getMountedObbPath
const(char)* AStorageManager_getMountedObbPath(AStorageManager* mgr, const(char)* filename)

Get the mounted path for an OBB.

AStorageManager_isObbMounted
int AStorageManager_isObbMounted(AStorageManager* mgr, const(char)* filename)

Check whether an OBB is mounted.

AStorageManager_mountObb
void AStorageManager_mountObb(AStorageManager* mgr, const(char)* filename, const(char)* key, AStorageManager_obbCallbackFunc cb, void* data)

Attempts to mount an OBB file. This is an asynchronous operation.

AStorageManager_new
AStorageManager* AStorageManager_new()

Obtains a new instance of AStorageManager.

AStorageManager_unmountObb
void AStorageManager_unmountObb(AStorageManager* mgr, const(char)* filename, const int force, AStorageManager_obbCallbackFunc cb, void* data)

Attempts to unmount an OBB file. This is an asynchronous operation.

Meta